//==============================================================================
define flaming
{
	SetSelector
	{
	    techLogic none/Pickup Flaming Weapons Active
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Flame Character Large
            }
        }
    }
}

//==============================================================================
define hornboost
{
    Techlogic none/TG Horn VFX
	SetSelector
    {
	    set hotspot
        {
            version
            {
			    Visual jimmy
            }
		}
    }
	SetSelector
    {
	    set hotspot
        {
            version
            {
			    Visualparticle SFX Gjallarhorn Damage VFX Large
            }
		}
    }
}

//==============================================================================
define odysseusbonus
{
	SetSelector
	{
	    techLogic none/Bonus Odysseus
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Odysseus Bonus Ground Glow Large
            }
        }
    }
}

//==============================================================================
define rage
{
	SetSelector
	{
	    techLogic none/Loadout Rage
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Rage Effect Large
            }
        }
    }
}

//==============================================================================
anim Idle
{
    SetSelector
    {
	    set hotspot
		{
			version
			{
				 Visual siege x fire siphon_idlea
				 replaceTexture siege x fire siphon/siege x fire siphon upgrade
                 //VFXs
				 Connect hotspot rage hotspot
				 Connect hotspot flaming hotspot
				 connect hotspot hornboost hotspot
				 connect hotspot kastorbonus hotspot
				 connect hotspot odysseusbonus hotspot
			}
		}
    }
}

//==============================================================================
anim Walk
{
    SetSelector
    {
	    set hotspot
		{
			version
			{
				 Visual siege x fire siphon_walka
				 replaceTexture siege x fire siphon/siege x fire siphon upgrade
				 tag SpecificSoundSet 0.00 false Roll checkVisible 
				 tag FootstepLeft 0.0 true
				 tag FootstepRight 0.0 true
				 tag FootstepLeft 0.15 true
				 tag FootstepRight 0.15 true
				 tag FootstepLeft 0.3 true
				 tag FootstepRight 0.3 true
				 tag FootstepLeft 0.45 true
				 tag FootstepRight 0.45 true
				 tag FootstepLeft 0.6 true
				 tag FootstepRight 0.6 true
				 tag FootstepLeft 0.75 true
				 tag FootstepRight 0.75 true
				 tag FootstepLeft 0.9 true
				 tag FootstepRight 0.9 true
                 //VFXs
				 Connect hotspot rage hotspot
				 Connect hotspot flaming hotspot
				 connect hotspot hornboost hotspot
				 connect hotspot kastorbonus hotspot
				 connect hotspot odysseusbonus hotspot
			}
		}
    }
}

//==============================================================================
anim RangedAttack
{
    SetSelector
    {
		set hotspot
		{
			version
			{
				 Visual siege x fire siphon_attacka
				 replaceTexture siege x fire siphon/siege x fire siphon upgrade
                 length 999.0				 
                 //VFXs
				 Connect hotspot rage hotspot
				 Connect hotspot flaming hotspot
				 connect hotspot hornboost hotspot
				 connect hotspot kastorbonus hotspot
				 connect hotspot odysseusbonus hotspot
			}
		}
    }
}

//==============================================================================
anim Charging
{
    SetSelector
    {
		set hotspot
		{
			version
			{
				 Visual siege x fire siphon_attacka
				 replaceTexture siege x fire siphon/siege x fire siphon upgrade
				 tag SpecificSoundSet 0.00 false FireSiphonAttackKrios checkVisible 
				 tag Attack 0.05 false
				 tag Attack 0.15 false
				 tag Attack 0.25 false
				 tag Attack 0.35 false
				 tag Attack 0.45 false
				 tag Attack 0.55 false
				 tag Attack 0.65 false
				 tag Attack 0.75 false
				 tag Attack 0.85 false
				 tag Attack 0.95 false
                 length 2.0				 
                 //VFXs
				 Connect hotspot rage hotspot
				 Connect hotspot flaming hotspot
				 connect hotspot hornboost hotspot
				 connect hotspot kastorbonus hotspot
				 connect hotspot odysseusbonus hotspot
			}
		}
    }
}

//==============================================================================
anim Death
{
    SetSelector
    {
	    set hotspot
		{
			version
			{
				 Visual Siege X Fire Siphon_deathA
				 replaceTexture siege x fire siphon/siege x fire siphon upgrade
				 tag SpecificSoundSet 0.00 false FireSiphonDeath checkVisible 
                 length 1.2				 
			}
		}
    }
}
